Skip to content

chore: add cloudpickle to sandbox base image#27

Merged
drew merged 1 commit intomainfrom
feat/add-cloudpickle
Mar 13, 2026
Merged

chore: add cloudpickle to sandbox base image#27
drew merged 1 commit intomainfrom
feat/add-cloudpickle

Conversation

@drew
Copy link
Copy Markdown
Collaborator

@drew drew commented Mar 13, 2026

Summary

  • Adds cloudpickle package to the sandbox base image Python venv, installed via uv pip install during the Docker build
  • This makes cloudpickle available out-of-the-box for sandbox users without requiring a manual install step

@drew drew merged commit 5c8b189 into main Mar 13, 2026
2 checks passed
factory-octavian pushed a commit to factory-octavian/OpenShell-Community that referenced this pull request Apr 1, 2026
Closes NVIDIA#27

Add remove() methods to TracingLogBus, PlatformEventBus, and
SandboxWatchBus to clean up entries when sandboxes are deleted.
Wire cleanup into both handle_deleted (K8s reconciler) and
delete_sandbox (gRPC handler). Reorder watch_sandbox to validate
sandbox existence before subscribing to buses, preventing entries
for non-existent IDs. Add one-time sandbox validation at stream
open in push_sandbox_logs.

Co-authored-by: John Myers <johntmyers@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant